var obj = {
	methods:{
		// checkLogins  检查是否已经登录
		checkLogins(val){
			if(this.checkHasLogined()){ // 判断用户是否登录
				val();
			}
		},
		checkHasLogined(){
			var token = uni.getStorageSync("token");
			if(token){
				return true
			}else{
				uni.showModal({
					title:"登录提示",
					content:"暂未登录，是否立即登录",
					success(res){
						if(res.confirm){
							uni.navigateTo({
								url:"/pages/my/login/login"
							})
						}else{
							uni.showToast({
								title:"您取消了"
							})
						}
					}
				})
				return false
			}
		},
		
	},
	onShow(){
		// 获取当前页面栈
		let pages = getCurrentPages();
		let route = pages[pages.length - 1].route;
		// 判断当前页面路径是否为 详情页 
		if(route == "pages/home/info/info"){
			return 
		}else{
			this.checkHasLogined()
		}
		
	}
}
export default obj


// var obj = {
// 	data(){
// 		return {
// 			isLogined:false
// 		}
// 	},
// 	methods:{
// 		checkLogin(){
// 			var token = uni.getStorageSync("token");
// 			if(token){
// 				// this.isLogined 
// 				this.isLogined = true
// 			}else{
// 				uni.showModal({
// 					title:"登录提示",
// 					content:"暂未登录，是否立即登录",
// 					success(res){
// 						if(res.confirm){ // 跳转到登录
// 							uni.navigateTo({
// 								url:"/pages/user/login/login"
// 							})
// 						}else{ // 
// 							uni.showToast({
// 								title:"用户取消了",
// 								icon:"none"
// 							})
// 						}
// 					}
// 				})
// 			}
// 		}
// 	},
// 	onShow(){
// 		// 当进入的页面是详情页的时候  不判断用户是否登录
// 		// 仅当购买商品的时候才进行判断
// 		// 获取当前页面路径 getCurrentPages()[getCurrentPages().length-1]
// 		var route  = getCurrentPages()[getCurrentPages().length-1].route
// 		console.log(getCurrentPages()[getCurrentPages().length-1])
// 		if(route == "pages/kind/kindList/info/info"){
// 			return
// 		}
// 		this.checkLogin();
// 	}
// }

// export default obj